<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
				// 自定义构造函数 
				// 构造函数就是普通函数，代码要特殊设计
				// 1、可以自定义构造函数：
				var obj = new Object() ;//{}
				
				// 2、怎么创建自定义构造函数
				function fun(){
					// var this = new Object() //在最前边
					this.a = 1;
					this.b = 2;
					//  return this // 最后
				}
				
				// 为什么new 函数执行，可以创建对象：new 函数执行时，系统自动添加两句代码
				// 
				var f1= new fun()
				
				console.log(f1)
				
		</script>
	</body>
</html>
